High school teacher jobs careers in Sohar, Oman